module.exports = {
    // 网站标题
    title: 'VuePress学习笔记',
    description: "VuePressV1.X学习笔记",
    dest: './dist/',
    // 网站路径名
    base: "/vuepress/",
    // 默认主题设置
    themeConfig: {
        nav: [{
                text: 'Home',
                link: '/'
            },
            {
                text: 'Guide',
                link: '/guide/'
            }
        ],
        sidebar: [{
                title: '起步', // 必要的
                children: [
                    '/guide/',
                    '/guide/default-theme',
                ]
            },
            {
                title: '提高',
                children: [
                    '/pro/markdown-enhance',
                    '/pro/install-plugins',
                    '/pro/directory-structure',
                    '/pro/front-matter'
                ]
            }
        ],

        // 假定是 GitHub. 同时也可以是一个完整的 GitLab URL
        repo: 'https://gitee.com/yangjh/vuepress',
        // 自定义仓库链接文字。默认从 `themeConfig.repo` 中自动推断为
        // "GitHub"/"GitLab"/"Bitbucket" 其中之一，或是 "Source"。
        repoLabel: '查看源码',
        // 以下为可选的编辑链接选项
        // 假如你的文档仓库和项目本身不在一个仓库：
        // docsRepo: 'vuejs/vuepress',
        // 假如文档不是放在仓库的根目录下：
        docsDir: 'docs',
        // 假如文档放在一个特定的分支下：
        docsBranch: 'master',
        // 默认是 false, 设置为 true 来启用
        editLinks: true,
        // 默认为 "Edit this page"
        editLinkText: '在线修订此页面',
        lastUpdated: '修订于', // string | boolean
    },
    // 插件设置
    plugins: [
        '@limdongjin/vuepress-plugin-sidebar-on-off',
        '@vuepress/back-to-top',
        [
            '@vuepress/container',
            {
                type: 'slot'
            }
        ]
    ],
    markdown: {
        extendMarkdown: md => {
            md.set({
                html: true
            })
            md.use(require('markdown-it-katex'))
        }
    },
    head: [
        // ...
        ['link', {
            rel: 'stylesheet',
            href: 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.7.1/katex.min.css'
        }],
        ['link', {
            rel: "stylesheet",
            href: "https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/2.10.0/github-markdown.min.css"
        }]
    ]
}

// 案例
// module.exports = {

// 	plugins: [
// 		[
// 			'@vuepress/google-analytics',
// 			{
// 				ga: 'UA-92645815-1'
// 			}
// 		],
// 		[
// 			'vuepress-plugin-rss',
// 			{
// 				base_url: '/',
// 				site_url: 'https://www.bencodezen.io',
// 				filter: frontmatter => frontmatter.date <= new Date(),
// 				count: 20
// 			}
// 		],
// 		'vuepress-plugin-janitor'
// 	]
// }
